home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / arsenal.bat next >
DOS Batch File  |  1993-08-25  |  10KB  |  185 lines

  1. @ECHO OFF
  2. IF "%1"=="" GOTO GETDRIVE
  3. IF "%2"=="" GOTO GETDRIVE
  4. GOTO GETSTART
  5. :GETDRIVE
  6. CLS
  7. ECHO.
  8. ECHO █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  9. ECHO █              Arsenal Computer - Tech Arsenal CD-ROM                █
  10. ECHO █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  11. ECHO ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  12. ECHO █                                                                    █
  13. ECHO █      Please Specify Where your Hard Drive to Install to is,        █
  14. ECHO █      and what drive letter your CD-ROM Player is located at.       █
  15. ECHO █                                                                    █
  16. ECHO █      Please use the Following Format:                              █
  17. ECHO █                                                                    █
  18. ECHO █      ARSENAL C D                                                   █
  19. ECHO █                                                                    █
  20. ECHO █      If you want to install to your C: Drive, and your CD-ROM      █
  21. ECHO █      player being your D: Drive.  Please do NOT put in any         █
  22. ECHO █      colons after the drive letters.                               █
  23. ECHO █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  24. ECHO.
  25. ECHO.
  26. GOTO END
  27. :GETSTART
  28. CLS
  29. ECHO █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  30. ECHO █  You Have indicated that your installation hard drive is %1:\;   █
  31. echo █  and that your CD-ROM Player is Located at %2:\;                 █
  32. echo █                                                                 █
  33. echo █  Is This Correct?                                               █
  34. echo █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  35. echo.
  36. echo.
  37. ASK A N
  38.  
  39. IF ERRORLEVEL = 2 GOTO END
  40. IF ERRORLEVEL = 1 GOTO DO_IT
  41. IF ERRORLEVEL = 0 GOTO END
  42.  
  43. :DO_IT
  44. CLS
  45. ECHO.
  46. ECHO.
  47. ECHO █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  48. ECHO █  We are now going to create a batchfile that will allow you to  █
  49. ECHO █  access the Tech Arsenal CD-ROM disc easily.                    █
  50. ECHO █                                                                 █
  51. ECHO █  This Batchfile will be installed to the Root Directory of the  █
  52. ECHO █  %1: Drive.  If you do NOT wish this to occur, please indicate   █
  53. ECHO █  so now.  This Batchfile will take up less than 1k of your hard █
  54. ECHO █  drive space, so it will not significantly impact your hard     █
  55. ECHO █  drive storage.                                                 █
  56. ECHO █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  57. ECHO.
  58. ECHO Do You wish to create the Batchfile?
  59. ECHO.
  60. ASK A N
  61.        IF ERRORLEVEL = 2 GOTO END
  62.        IF ERRORLEVEL = 1 GOTO MAKEBAT
  63.        IF ERRORLEVEL = 0 GOTO END
  64.  
  65. :MAKEBAT
  66.  
  67. IF EXIST %1:\TEK.BAT DEL %1:\TEK.BAT
  68. %1
  69. MD %1:\TEK
  70. MD %1:\TEKDROP
  71. CD %1:\TEK
  72. COPY %2:\EZROM\*.* %1:\TEK\*.*
  73. IF EXIST %1:\TEK\EZROM.CFG DEL %1:\TEK\EZROM.CFG
  74. ECHO DiskName Tech Arsenal                              >> %1:\TEK\EZROM.CFG
  75. ECHO HoldDir  %1:\TEKDROP                              >> %1:\TEK\EZROM.CFG
  76. ECHO CopyToMag ON                                      >> %1:\TEK\EZROM.CFG
  77. ECHO Log OFF                                           >> %1:\TEK\EZROM.CFG
  78. ECHO Style 1                                           >> %1:\TEK\EZROM.CFG
  79. ECHO Share ON                                          >> %1:\TEK\EZROM.CFG
  80. ECHO TimeOut 6000                                      >> %1:\TEK\EZROM.CFG
  81. ECHO Debug OFF                                         >> %1:\TEK\EZROM.CFG
  82. ECHO AllowLogOff ON                                    >> %1:\TEK\EZROM.CFG
  83. ECHO CheckSize ON                                      >> %1:\TEK\EZROM.CFG
  84. ECHO LinesPerPage 22                                   >> %1:\TEK\EZROM.CFG
  85. ECHO TagChar 18 ,                                      >> %1:\TEK\EZROM.CFG
  86. ECHO Zone 1    Color 15    First 1    Last 12          >> %1:\TEK\EZROM.CFG
  87. ECHO Zone 2    Color 14    First 14   Last 22          >> %1:\TEK\EZROM.CFG
  88. ECHO Zone 3    Color 10    First 23   Last 32          >> %1:\TEK\EZROM.CFG
  89. ECHO Zone 4    Color 11    First 33   Last 78          >> %1:\TEK\EZROM.CFG
  90. ECHO DirectVideo ON                                    >> %1:\TEK\EZROM.CFG
  91. ECHO CheckSnow ON                                      >> %1:\TEK\EZROM.CFG
  92. ECHO BiosScroll ON                                     >> %1:\TEK\EZROM.CFG
  93. ECHO Areas                                             >> %1:\TEK\EZROM.CFG
  94. ECHO %2:\TEK-01   %2:\FILELIST\MENUFILE\TEKAR.01       >> %1:\TEK\EZROM.CFG
  95. ECHO %2:\TEK-02   %2:\FILELIST\MENUFILE\TEKAR.02       >> %1:\TEK\EZROM.CFG
  96. ECHO %2:\TEK-03   %2:\FILELIST\MENUFILE\TEKAR.03       >> %1:\TEK\EZROM.CFG
  97. ECHO %2:\TEK-04   %2:\FILELIST\MENUFILE\TEKAR.04       >> %1:\TEK\EZROM.CFG
  98. ECHO %2:\TEK-05   %2:\FILELIST\MENUFILE\TEKAR.05       >> %1:\TEK\EZROM.CFG
  99. ECHO %2:\TEK-06   %2:\FILELIST\MENUFILE\TEKAR.06       >> %1:\TEK\EZROM.CFG
  100. ECHO %2:\TEK-07   %2:\FILELIST\MENUFILE\TEKAR.07       >> %1:\TEK\EZROM.CFG
  101. ECHO %2:\TEK-08   %2:\FILELIST\MENUFILE\TEKAR.08       >> %1:\TEK\EZROM.CFG
  102. ECHO %2:\TEK-09   %2:\FILELIST\MENUFILE\TEKAR.09       >> %1:\TEK\EZROM.CFG
  103. ECHO %2:\TEK-10   %2:\FILELIST\MENUFILE\TEKAR.10       >> %1:\TEK\EZROM.CFG
  104. ECHO %2:\TEK-11   %2:\FILELIST\MENUFILE\TEKAR.11       >> %1:\TEK\EZROM.CFG
  105. ECHO %2:\TEK-12   %2:\FILELIST\MENUFILE\TEKAR.12       >> %1:\TEK\EZROM.CFG
  106. ECHO %2:\TEK-13   %2:\FILELIST\MENUFILE\TEKAR.13       >> %1:\TEK\EZROM.CFG
  107. ECHO %2:\TEK-14   %2:\FILELIST\MENUFILE\TEKAR.14       >> %1:\TEK\EZROM.CFG
  108. ECHO %2:\TEK-15   %2:\FILELIST\MENUFILE\TEKAR.15       >> %1:\TEK\EZROM.CFG
  109. ECHO %2:\TEK-16   %2:\FILELIST\MENUFILE\TEKAR.16       >> %1:\TEK\EZROM.CFG
  110. ECHO %2:\TEK-17   %2:\FILELIST\MENUFILE\TEKAR.17       >> %1:\TEK\EZROM.CFG
  111. ECHO %2:\TEK-18   %2:\FILELIST\MENUFILE\TEKAR.18       >> %1:\TEK\EZROM.CFG
  112. ECHO %2:\TEK-19   %2:\FILELIST\MENUFILE\TEKAR.19       >> %1:\TEK\EZROM.CFG
  113. ECHO %2:\TEK-20   %2:\FILELIST\MENUFILE\TEKAR.20       >> %1:\TEK\EZROM.CFG
  114. ECHO %2:\TEK-21   %2:\FILELIST\MENUFILE\TEKAR.21       >> %1:\TEK\EZROM.CFG
  115. ECHO %2:\TEK-21   %2:\FILELIST\MENUFILE\TEKAR.22       >> %1:\TEK\EZROM.CFG
  116. ECHO %2:\TEK-21   %2:\FILELIST\MENUFILE\TEKAR.23       >> %1:\TEK\EZROM.CFG
  117. ECHO Areas                                             >> %1:\TEK\EZROM.CFG
  118. ECHO ;                                                 >> %1:\TEK\EZROM.CFG
  119. ECHO ;                                                 >> %1:\TEK\EZROM.CFG
  120.  
  121. CD \
  122. ECHO @ECHO OFF                                         >> %1:\TEK.BAT
  123. ECHO %1:                                               >> %1:\TEK.BAT
  124. ECHO CD %1:\TEK                                        >> %1:\TEK.BAT
  125. ECHO EZROM LOCAL                                       >> %1:\TEK.BAT
  126. ECHO CD %1:\TEKDROP                                    >> %1:\TEK.BAT
  127. ECHO CLS                                               >> %1:\TEK.BAT
  128. ECHO TYPE FILES.BBS | MORE                             >> %1:\TEK.BAT
  129. ECHO PAUSE                                             >> %1:\TEK.BAT
  130. ECHO DIR /W                                            >> %1:\TEK.BAT
  131. ECHO ECHO.                                             >> %1:\TEK.BAT
  132. ECHO ECHO █████ Here are Your CD-ROM Files             >> %1:\TEK.BAT
  133. ECHO ECHO █████ Complements of Arsenal Computer        >> %1:\TEK.BAT
  134. ECHO ECHO █████                                        >> %1:\TEK.BAT
  135. ECHO ECHO █████ Please Remember to Support Shareware!  >> %1:\TEK.BAT
  136. ECHO ECHO.                                             >> %1:\TEK.BAT
  137.  
  138. CLS
  139. ECHO.
  140. ECHO.
  141. ECHO █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  142. ECHO █   You will now be asked if you wish to print the Tech Arsenal       █
  143. ECHO █   registration form.  This form will enable you to recieve          █
  144. ECHO █   information about any upgrades and new products.                  █
  145. ECHO █                                                                     █
  146. ECHO █   We strongly recommend that you print and mail in this form,       █
  147. ECHO █   as it makes our job of serving you with the Best in CD-ROM discs  █
  148. ECHO █   that much easier.                                                 █
  149. ECHO █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  150. ECHO.
  151. ECHO Do You Wish to Print This Form?
  152. ECHO.
  153. ASK A N
  154. IF ERRORLEVEL = 2 GOTO LONGWIND
  155. IF ERRORLEVEL = 1 GOTO PRINTEM
  156. IF ERRORLEVEL = 0 GOTO LONGWIND
  157.  
  158. :PRINTEM
  159. PRINT REGISTER.TEK
  160.  
  161. :LONGWIND
  162.  
  163. CLS
  164. ECHO.
  165. ECHO.
  166. ECHO █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  167. ECHO █      The Batchfile TEK is now ready for your useage.             █
  168. ECHO █                                                                  █
  169. ECHO █      When you are ready to begin, log to your %1:\ Drive          █
  170. ECHO █      and type                                                    █
  171. ECHO █                                                                  █
  172. ECHO █      TEK                                                         █
  173. ECHO █                                                                  █
  174. ECHO █      Please note that you will either need to have the %1:\       █
  175. ECHO █      directory in your PATH, or else you will need to be         █
  176. ECHO █      physically logged into the root directory.                  █
  177. ECHO █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  178. ECHO.
  179. ECHO ░▒▓█ Your Path Statement is:
  180. ECHO.
  181. PATH
  182. ECHO.
  183.  
  184. :END
  185.